<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of modEmpleado
 *
 * @author drarko
 */
require_once("vistas/vista.php");

class modEmpleado extends vista
{
    public function __construct($archivo = "html/modEmpleado.html")
    {
        $this->post = "/modEmpleado";
        $this->title = "Sistema PAS => Modificacion de empleado";
        
        if($archivo == "post")
        {
            if(!isset($_POST['legajo']))
                $archivo = "html/modEmpleado.html";
            else
                $archivo = "html/mensaje.pro.html";
        }
        return parent::__construct($archivo); 
    }  
    
    public function reqPost()
    {
        $this->mensaje = "Su pedido ha sido procesado <br> <a href=\"::redirect::\">Click aqui si no se redirige automaticamente</a>";
        $this->redirect = "/";
        
        parent::reqPost();
        
        if(!isset($_POST['legajo']))
        {
            $emp = new empleados($_POST['id']);
            
            $this->html = str_replace("::id::", $emp->id, $this->html);            
            $this->html = str_replace("::legajo::", $emp->legajo, $this->html);            
            $this->html = str_replace("::nombre::", $emp->nombre, $this->html);            
            $this->html = str_replace("::apellido::", $emp->apellido, $this->html);                        
            
            $fecha = date_create_from_format("Y-m-d H:i:s",$emp->fechaIngreso);
            $dia = date_format($fecha, "d");
            $mes = date_format($fecha, "m");
            $anyo = date_format($fecha, "Y");            
            
            $this->html = str_replace("::dia::", $dia, $this->html);            
            $this->html = str_replace("::".$mes."::", "selected", $this->html);            
            $this->html = str_replace("::anyo::", $anyo, $this->html);                        
            
                        
        }
        else
        {

            $emp = new empleados($_POST['id']);
            
            $fecha = date_create_from_format("d-m-Y",$_POST['dia']."-".$_POST['mes']."-".$_POST['anio']);
            $fecha = $fecha->format("Y-m-d H:i:s");

            $emp->actualizar($_POST['legajo'], $_POST['nombre'], $_POST['apellido'], $fecha, "NULL", "1");
            
        }
        
        
    }
    
}


